Big Huge Thesaurus

grande dame

noun

sounds kind of like